Big Huge Thesaurus

European raspberry

noun